﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using DAL;

namespace BOL.Ventas
{
    public class OrdenVentaFormatoItemInfo
    
    {
        public OrdenVentaFormatoItemInfo()
        {
        }

        public OrdenVentaFormatoItemInfo(string  numDocumento,
                                         int     idConcepto,
                                         string  concepto ,
                                         decimal total, 
                                        DateTime fechaVencimiento ,
                                         string  totalStr)
        {
            this.idInternal=Parametros.GenerarID();
            this.numDocumento =numDocumento;
            this.idConcepto=idConcepto;
            this.concepto=concepto;
            this.total=total;
            this.fechaVencimiento = fechaVencimiento;
            this.fechaVencimientoStr = fechaVencimiento.ToShortDateString();
            this.totalStr = totalStr;


        }

        public void Update(DateTime fechaVencimiento, decimal total)
        {
            this.fechaVencimiento = fechaVencimiento;
            this.fechaVencimientoStr = fechaVencimiento.ToShortDateString();
            this.total = total;
            this.totalStr = totalStr;


        }


            public int     idInternal { get; set; }
          
            public string  numDocumento { get; set; }
            public int     idConcepto { get; set; }
            public string  concepto { get; set; }
            public decimal total { get; set; }   
            public string  estadoStr { get; set; }
            public DateTime fechaVencimiento { get; set; }
            public string  fechaVencimientoStr { get; set; }
            public string  totalStr { get; set; }   

    }
}
